# 导入包
import os
import sys
import re

# 执行
if __name__ == '__main__':
    # 接收标准输入
    handle = sys.stdin

    # 空字典
    word_dict = {}

    # 循环取每一行
    for line in handle:
        if not line:
            continue

        # 把一行中的元素用空格分割
        friend = line.strip().split(" ")

        # 查看获取的结果
        # print(friend)

        # host 为 上一结果的朋友一和朋友二组合成的键 设置为 key
        host = line.strip().split(' ')[0]

        # 判断 host 是否存在字典中，不在则创建一个 set 集合，把 host 的两个朋友添加进去设置为 key, 自己设置为值
        if host not in word_dict.keys():
            # 利用 set() 进行去重
            frends_s = set()
            frends_s.add(line.strip().split(' ')[1])
            word_dict[host] = frends_s
        else:
            frends_s = word_dict[host]
            frends_s.add(line.strip().split(' ')[1])

    for j in word_dict:
        print(j, ':'.join(word_dict[j]))
